nodding hydroid - French English Dictionary